hydrocephalic fetus - Turkish English Dictionary